settleable particles - German English Dictionary